plural of rostro - English Synonyms Dictionary